package com.packenius.library.xspdf;

class XST1StdFontZapfDingbats extends XST1StdFont {
  @Override
  String getFontName() {
    return "ZapfDingbats";
  }

  @Override
  void addCharMetrics() {
    glyphWidths.put('\u0020', 278.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 32, (char) 32);
    glyphWidths.put('\u2701', 974.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9985, (char) 33);
    glyphWidths.put('\u2702', 961.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9986, (char) 34);
    glyphWidths.put('\u2703', 974.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9987, (char) 35);
    glyphWidths.put('\u2704', 980.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9988, (char) 36);
    glyphWidths.put('\u260e', 719.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9742, (char) 37);
    glyphWidths.put('\u2706', 789.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9990, (char) 38);
    glyphWidths.put('\u2707', 790.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9991, (char) 39);
    glyphWidths.put('\u2708', 791.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9992, (char) 40);
    glyphWidths.put('\u2709', 690.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9993, (char) 41);
    glyphWidths.put('\u261b', 960.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9755, (char) 42);
    glyphWidths.put('\u261e', 939.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9758, (char) 43);
    glyphWidths.put('\u270c', 549.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9996, (char) 44);
    glyphWidths.put('\u270d', 855.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9997, (char) 45);
    glyphWidths.put('\u270e', 911.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9998, (char) 46);
    glyphWidths.put('\u270f', 933.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9999, (char) 47);
    glyphWidths.put('\u2710', 911.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10000, (char) 48);
    glyphWidths.put('\u2711', 945.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10001, (char) 49);
    glyphWidths.put('\u2712', 974.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10002, (char) 50);
    glyphWidths.put('\u2713', 755.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10003, (char) 51);
    glyphWidths.put('\u2714', 846.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10004, (char) 52);
    glyphWidths.put('\u2715', 762.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10005, (char) 53);
    glyphWidths.put('\u2716', 761.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10006, (char) 54);
    glyphWidths.put('\u2717', 571.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10007, (char) 55);
    glyphWidths.put('\u2718', 677.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10008, (char) 56);
    glyphWidths.put('\u2719', 763.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10009, (char) 57);
    glyphWidths.put('\u271a', 760.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10010, (char) 58);
    glyphWidths.put('\u271b', 759.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10011, (char) 59);
    glyphWidths.put('\u271c', 754.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10012, (char) 60);
    glyphWidths.put('\u271d', 494.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10013, (char) 61);
    glyphWidths.put('\u271e', 552.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10014, (char) 62);
    glyphWidths.put('\u271f', 537.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10015, (char) 63);
    glyphWidths.put('\u2720', 577.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10016, (char) 64);
    glyphWidths.put('\u2721', 692.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10017, (char) 65);
    glyphWidths.put('\u2722', 786.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10018, (char) 66);
    glyphWidths.put('\u2723', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10019, (char) 67);
    glyphWidths.put('\u2724', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10020, (char) 68);
    glyphWidths.put('\u2725', 790.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10021, (char) 69);
    glyphWidths.put('\u2726', 793.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10022, (char) 70);
    glyphWidths.put('\u2727', 794.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10023, (char) 71);
    glyphWidths.put('\u2605', 816.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9733, (char) 72);
    glyphWidths.put('\u2729', 823.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10025, (char) 73);
    glyphWidths.put('\u272a', 789.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10026, (char) 74);
    glyphWidths.put('\u272b', 841.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10027, (char) 75);
    glyphWidths.put('\u272c', 823.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10028, (char) 76);
    glyphWidths.put('\u272d', 833.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10029, (char) 77);
    glyphWidths.put('\u272e', 816.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10030, (char) 78);
    glyphWidths.put('\u272f', 831.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10031, (char) 79);
    glyphWidths.put('\u2730', 923.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10032, (char) 80);
    glyphWidths.put('\u2731', 744.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10033, (char) 81);
    glyphWidths.put('\u2732', 723.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10034, (char) 82);
    glyphWidths.put('\u2733', 749.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10035, (char) 83);
    glyphWidths.put('\u2734', 790.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10036, (char) 84);
    glyphWidths.put('\u2735', 792.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10037, (char) 85);
    glyphWidths.put('\u2736', 695.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10038, (char) 86);
    glyphWidths.put('\u2737', 776.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10039, (char) 87);
    glyphWidths.put('\u2738', 768.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10040, (char) 88);
    glyphWidths.put('\u2739', 792.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10041, (char) 89);
    glyphWidths.put('\u273a', 759.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10042, (char) 90);
    glyphWidths.put('\u273b', 707.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10043, (char) 91);
    glyphWidths.put('\u273c', 708.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10044, (char) 92);
    glyphWidths.put('\u273d', 682.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10045, (char) 93);
    glyphWidths.put('\u273e', 701.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10046, (char) 94);
    glyphWidths.put('\u273f', 826.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10047, (char) 95);
    glyphWidths.put('\u2740', 815.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10048, (char) 96);
    glyphWidths.put('\u2741', 789.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10049, (char) 97);
    glyphWidths.put('\u2742', 789.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10050, (char) 98);
    glyphWidths.put('\u2743', 707.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10051, (char) 99);
    glyphWidths.put('\u2744', 687.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10052, (char) 100);
    glyphWidths.put('\u2745', 696.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10053, (char) 101);
    glyphWidths.put('\u2746', 689.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10054, (char) 102);
    glyphWidths.put('\u2747', 786.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10055, (char) 103);
    glyphWidths.put('\u2748', 787.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10056, (char) 104);
    glyphWidths.put('\u2749', 713.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10057, (char) 105);
    glyphWidths.put('\u274a', 791.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10058, (char) 106);
    glyphWidths.put('\u274b', 785.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10059, (char) 107);
    glyphWidths.put('\u25cf', 791.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9679, (char) 108);
    glyphWidths.put('\u274d', 873.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10061, (char) 109);
    glyphWidths.put('\u25a0', 761.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9632, (char) 110);
    glyphWidths.put('\u274f', 762.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10063, (char) 111);
    glyphWidths.put('\u2750', 762.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10064, (char) 112);
    glyphWidths.put('\u2751', 759.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10065, (char) 113);
    glyphWidths.put('\u2752', 759.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10066, (char) 114);
    glyphWidths.put('\u25b2', 892.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9650, (char) 115);
    glyphWidths.put('\u25bc', 892.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9660, (char) 116);
    glyphWidths.put('\u25c6', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9670, (char) 117);
    glyphWidths.put('\u2756', 784.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10070, (char) 118);
    glyphWidths.put('\u25d7', 438.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9687, (char) 119);
    glyphWidths.put('\u2758', 138.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10072, (char) 120);
    glyphWidths.put('\u2759', 277.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10073, (char) 121);
    glyphWidths.put('\u275a', 415.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10074, (char) 122);
    glyphWidths.put('\u275b', 392.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10075, (char) 123);
    glyphWidths.put('\u275c', 392.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10076, (char) 124);
    glyphWidths.put('\u275d', 668.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10077, (char) 125);
    glyphWidths.put('\u275e', 668.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10078, (char) 126);
    glyphWidths.put('\u2768', 390.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10088, (char) 128);
    glyphWidths.put('\u2769', 390.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10089, (char) 129);
    glyphWidths.put('\u276a', 317.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10090, (char) 130);
    glyphWidths.put('\u276b', 317.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10091, (char) 131);
    glyphWidths.put('\u276c', 276.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10092, (char) 132);
    glyphWidths.put('\u276d', 276.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10093, (char) 133);
    glyphWidths.put('\u276e', 509.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10094, (char) 134);
    glyphWidths.put('\u276f', 509.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10095, (char) 135);
    glyphWidths.put('\u2770', 410.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10096, (char) 136);
    glyphWidths.put('\u2771', 410.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10097, (char) 137);
    glyphWidths.put('\u2772', 234.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10098, (char) 138);
    glyphWidths.put('\u2773', 234.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10099, (char) 139);
    glyphWidths.put('\u2774', 334.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10100, (char) 140);
    glyphWidths.put('\u2775', 334.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10101, (char) 141);
    glyphWidths.put('\u2761', 732.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10081, (char) 161);
    glyphWidths.put('\u2762', 544.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10082, (char) 162);
    glyphWidths.put('\u2763', 544.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10083, (char) 163);
    glyphWidths.put('\u2764', 910.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10084, (char) 164);
    glyphWidths.put('\u2765', 667.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10085, (char) 165);
    glyphWidths.put('\u2766', 760.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10086, (char) 166);
    glyphWidths.put('\u2767', 760.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10087, (char) 167);
    glyphWidths.put('\u2663', 776.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9827, (char) 168);
    glyphWidths.put('\u2666', 595.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9830, (char) 169);
    glyphWidths.put('\u2665', 694.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9829, (char) 170);
    glyphWidths.put('\u2660', 626.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9824, (char) 171);
    glyphWidths.put('\u2460', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9312, (char) 172);
    glyphWidths.put('\u2461', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9313, (char) 173);
    glyphWidths.put('\u2462', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9314, (char) 174);
    glyphWidths.put('\u2463', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9315, (char) 175);
    glyphWidths.put('\u2464', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9316, (char) 176);
    glyphWidths.put('\u2465', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9317, (char) 177);
    glyphWidths.put('\u2466', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9318, (char) 178);
    glyphWidths.put('\u2467', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9319, (char) 179);
    glyphWidths.put('\u2468', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9320, (char) 180);
    glyphWidths.put('\u2469', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 9321, (char) 181);
    glyphWidths.put('\u2776', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10102, (char) 182);
    glyphWidths.put('\u2777', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10103, (char) 183);
    glyphWidths.put('\u2778', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10104, (char) 184);
    glyphWidths.put('\u2779', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10105, (char) 185);
    glyphWidths.put('\u277a', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10106, (char) 186);
    glyphWidths.put('\u277b', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10107, (char) 187);
    glyphWidths.put('\u277c', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10108, (char) 188);
    glyphWidths.put('\u277d', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10109, (char) 189);
    glyphWidths.put('\u277e', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10110, (char) 190);
    glyphWidths.put('\u277f', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10111, (char) 191);
    glyphWidths.put('\u2780', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10112, (char) 192);
    glyphWidths.put('\u2781', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10113, (char) 193);
    glyphWidths.put('\u2782', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10114, (char) 194);
    glyphWidths.put('\u2783', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10115, (char) 195);
    glyphWidths.put('\u2784', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10116, (char) 196);
    glyphWidths.put('\u2785', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10117, (char) 197);
    glyphWidths.put('\u2786', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10118, (char) 198);
    glyphWidths.put('\u2787', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10119, (char) 199);
    glyphWidths.put('\u2788', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10120, (char) 200);
    glyphWidths.put('\u2789', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10121, (char) 201);
    glyphWidths.put('\u278a', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10122, (char) 202);
    glyphWidths.put('\u278b', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10123, (char) 203);
    glyphWidths.put('\u278c', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10124, (char) 204);
    glyphWidths.put('\u278d', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10125, (char) 205);
    glyphWidths.put('\u278e', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10126, (char) 206);
    glyphWidths.put('\u278f', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10127, (char) 207);
    glyphWidths.put('\u2790', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10128, (char) 208);
    glyphWidths.put('\u2791', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10129, (char) 209);
    glyphWidths.put('\u2792', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10130, (char) 210);
    glyphWidths.put('\u2793', 788.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10131, (char) 211);
    glyphWidths.put('\u2794', 894.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10132, (char) 212);
    glyphWidths.put('\u2192', 838.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 8594, (char) 213);
    glyphWidths.put('\u2194', 1016.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 8596, (char) 214);
    glyphWidths.put('\u2195', 458.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 8597, (char) 215);
    glyphWidths.put('\u2798', 748.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10136, (char) 216);
    glyphWidths.put('\u2799', 924.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10137, (char) 217);
    glyphWidths.put('\u279a', 748.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10138, (char) 218);
    glyphWidths.put('\u279b', 918.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10139, (char) 219);
    glyphWidths.put('\u279c', 927.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10140, (char) 220);
    glyphWidths.put('\u279d', 928.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10141, (char) 221);
    glyphWidths.put('\u279e', 928.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10142, (char) 222);
    glyphWidths.put('\u279f', 834.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10143, (char) 223);
    glyphWidths.put('\u27a0', 873.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10144, (char) 224);
    glyphWidths.put('\u27a1', 828.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10145, (char) 225);
    glyphWidths.put('\u27a2', 924.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10146, (char) 226);
    glyphWidths.put('\u27a3', 924.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10147, (char) 227);
    glyphWidths.put('\u27a4', 917.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10148, (char) 228);
    glyphWidths.put('\u27a5', 930.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10149, (char) 229);
    glyphWidths.put('\u27a6', 931.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10150, (char) 230);
    glyphWidths.put('\u27a7', 463.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10151, (char) 231);
    glyphWidths.put('\u27a8', 883.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10152, (char) 232);
    glyphWidths.put('\u27a9', 836.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10153, (char) 233);
    glyphWidths.put('\u27aa', 836.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10154, (char) 234);
    glyphWidths.put('\u27ab', 867.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10155, (char) 235);
    glyphWidths.put('\u27ac', 867.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10156, (char) 236);
    glyphWidths.put('\u27ad', 696.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10157, (char) 237);
    glyphWidths.put('\u27ae', 696.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10158, (char) 238);
    glyphWidths.put('\u27af', 874.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10159, (char) 239);
    glyphWidths.put('\u27b1', 874.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10161, (char) 241);
    glyphWidths.put('\u27b2', 760.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10162, (char) 242);
    glyphWidths.put('\u27b3', 946.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10163, (char) 243);
    glyphWidths.put('\u27b4', 771.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10164, (char) 244);
    glyphWidths.put('\u27b5', 865.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10165, (char) 245);
    glyphWidths.put('\u27b6', 771.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10166, (char) 246);
    glyphWidths.put('\u27b7', 888.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10167, (char) 247);
    glyphWidths.put('\u27b8', 967.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10168, (char) 248);
    glyphWidths.put('\u27b9', 888.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10169, (char) 249);
    glyphWidths.put('\u27ba', 831.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10170, (char) 250);
    glyphWidths.put('\u27bb', 873.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10171, (char) 251);
    glyphWidths.put('\u27bc', 927.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10172, (char) 252);
    glyphWidths.put('\u27bd', 970.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10173, (char) 253);
    glyphWidths.put('\u27be', 918.0 / 1000.0);
    standardEncodingCodeFromUnicodeCharacter.put((char) 10174, (char) 254);
  }
}
